/*冒泡排序,按从小到大的顺序*/
#include<stdio.h>
#define SIZE 10
int main()
{
	//数组定义及初始化	
	int arr[SIZE];	
	for(int i=0;i<SIZE;i++){
		printf("请输入数组元素值:\n");
		scanf("%d",&arr[i]);
	}

	//冒泡排序
	for(int i=SIZE-1; i>0; i--){
		//内层循环完成一次就将一个最大值冒泡到i所在的位置。	
		int bigger = 0;
		for(int j=0; j<i; j++){
			if(arr[j] > arr[j+1]){
				bigger = arr[j];
				arr[j] = arr[j+1];
				arr[j+1] = bigger;
			}
		}
	}

	//输出排序后的结果
	for(int i=0;i<SIZE;i++){
		if(i!=SIZE-1){
			printf("%d,",arr[i]);
		}else{
			printf("%d",arr[i]);
		}
	}

	return 0;
}
